Synonyms for "ballistic capsule"

Words with similar meaning